5e5fea49eb0d9224ae4e337b949a0d38278deea7,src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java,BasicUploadSettingsPanel,buildUploadCommentPanel,#,47
Before Change
}
}
);
hcbUploadComment.getEditor().getEditorComponent().addFocusListener(
new FocusAdapter() {
@Override
public void focusLost(FocusEvent e) {
changesetCommentModel.setComment(hcbUploadComment.getText());
}
}
);
pnl.add(hcbUploadComment, GBC.eol().fill(GBC.HORIZONTAL));
return pnl;
}
After Change
hcbUploadComment.setPossibleItems(cmtHistory);
final CommentModelListener commentModelListener = new CommentModelListener(hcbUploadComment, changesetCommentModel);
hcbUploadComment.getEditor().addActionListener(commentModelListener);
hcbUploadComment.getEditor().getEditorComponent().addFocusListener(commentModelListener);
pnl.add(hcbUploadComment, GBC.eol().fill(GBC.HORIZONTAL));
pnl.add(new JLabel(tr("Specify the data source for the changes:")), GBC.eol().insets(0, 8, 10, 3));